package com.junzhiit.nengji.dao;

import java.util.List;

import com.bainaeco.framework.base.dao.BaseDAO;
import com.junzhiit.nengji.bo.GoodsDataHistoryBO;
import com.junzhiit.nengji.model.GoodsDataHistory;

public interface GoodsDataHistoryDAO extends BaseDAO<GoodsDataHistory>{

	/**
	 * 
	 * TODO 分页查询商品明细数据
	 * @author Zaki
	 * @time 2018年7月7日 下午3:21:37
	 * @return List<GoodsDataHistory>
	 */
	public List<GoodsDataHistoryBO> findAll(String ordersDataHistoryId);
	
	/**
	 * 
	 * TODO 查询商品明细数据条数
	 * @author Zaki
	 * @time 2018年7月7日 下午3:23:09
	 * @return int
	 */
	public int getTotal(GoodsDataHistoryBO goodsDataHistoryBO);
	
	/**
	 * 
	 * TODO
	 * @author PeterMo
	 * @time 2018年7月11日 下午5:59:43
	 * @return List<GoodsDataHistory>
	 */
	public List<GoodsDataHistory> findList(String ordersDataHistoryId);
	
	/**
	 * 
	 * TODO 商户点击订单历史数据查询相应商品
	 * @author Zaki
	 * @time 2018年7月13日 下午4:19:51
	 * @return List<GoodsDataHistoryBO>
	 */
	public List<GoodsDataHistoryBO> shopFindGoods(String ordersDataHistoryId);
	
}
